cats endoscopy king pet cat spaniel kittens queen county dog puppies cheval colitis puppy cavalier colonoscopy